Big Huge Thesaurus

Clive Staples Lewis

noun